x86/shadow: fix uninitialized rc in shadow_track_dirty_vram()
authorJan Beulich <jbeulich@suse.com>
Fri, 22 May 2015 08:13:30 +0000 (10:13 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 22 May 2015 08:13:30 +0000 (10:13 +0200)
commit38276296f21200bf7faf66012da24c52e7f053d2
treea5f9be79b66114ca9bfcff54dc2231c15898a7e1
parent75d28c917094b0e264874e92e8980b00a372b99f
x86/shadow: fix uninitialized rc in shadow_track_dirty_vram()

Commit bd1b4a71b3 ("x86/shadow: fix shadow_track_dirty_vram to work on
hvm guests"), trying to mirror its HAP counterpart, deleted a couple of
assignments to rc without making sure rc is initialized on all paths.

Coverity ID: 1299410
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/shadow/common.c